Estoy usando socket.io-client en mi aplicación web React js. Se compila sin error, pero cuando intento abrir el servidor de desarrollo (localhost:3000) me sale el siguiente error:
En este proyecto donde se lanza el error , aquí hay una lista de los paquetes relevantes y sus versiones:
Versión del paquete web: 4.44.2
Hilos como este sugieren que se trata de algún tipo de problema con la mezcla de importación y exportación de módulos en ES6, pero definitivamente no quiero modificar el módulo socket.io-client.
En un proyecto React anterior , donde funciona el módulo , aquí hay una lista de los paquetes relevantes y sus versiones:
Versión del paquete web: 4.42.0
He jugado un poco con diferentes versiones de socket.io-client y reaccioné para intentar que funcionara, pero fue en vano...
Webpack usa la sintaxis ES, por lo que la sintaxis commonJS no funcionará.
export default lookup